fun main() {
    val number = 5

    // if 语句
    if (number > 0) {
        println("Positive number")
    } else {
        println("Non-positive number")
    }

    // if 作为表达式使用
    val max = if (number > 10) number else 10

    // when 语句（类似于 Java 的 switch）
    when (number) {
        1 -> println("One")
        2, 3, 4 -> println("Two, Three or Four")
        in 5..10 -> println("Between Five and Ten") // 范围表达式
        else -> println("Other number")
    }
}
